package com.itheima.d2_params;

import java.util.Arrays;

/**
 * 可变参数的学习：
 *              1.不传参数
 *              2.一个参数
 *              3.多个参数
 *              4.一个数组
 * 注意：1.一个形参列表中可变参数只能有一个
 *      2.可变参数必须放在形参列表的最后面
 *
 */
public class demo {
    public static void main(String[] args) {
        sum();
        sum(10);
        sum(10,11);
        sum(new int[]{10,11,12,13,14});

    }
//    public static void sum(int...nums，int...nums1)//可变参数只能有一个
//    public static void sum(int age,int...nums)//可变参数只能有放在最后

    public static void sum(int...nums){//nums本质上就是一个数组！！！
        int sum = 0;
        for (int i = 0; i < nums.length; i++) {
            sum+=nums[i];
        }
        System.out.println(Arrays.toString(nums));
        System.out.println(sum);
    }
}
